home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Tools 3
/
Amiga Tools 3.iso
/
grafik
/
raytracing
/
rayshade-4.0.6.3
/
libextra
/
priority.c
< prev
next >
Wrap
C/C++ Source or Header
|
1994-08-09
|
291b
|
24 lines
#ifdef __GNUC__
#include <inline/exec.h>
#else
#include <proto/exec.h>
#endif
long oldpri = 0;
int HavePri = 0;
void
ReducePriority(void)
{
oldpri = SetTaskPri(FindTask(0L), -1);
HavePri = 1;
}
void
RestorePriority(void)
{
if (HavePri) {
SetTaskPri(FindTask(0L), oldpri);
}
}